reside in ... - German English Dictionary